Efficiency of Dynamic Load Balancing Based on Permanent Cells for Parallel Molecular Dynamics Simulation
نویسندگان
چکیده
This paper addresses a dynamic load balancing method of domain decomposition for 3-dimensional Molecular Dynamics on parallel computers. In order to reduce interprocessor communication overhead, we are introducing a concept of permanent cells to the dynamic load balancing method. Molecular Dynamics simulations on a parallel computer T3E prove that the proposed method using load balancing much improves the execution time. Furthermore, we analyze theoretical effective ranges of the dynamic load balancing method, and compare them with experimental effective ranges obtained by parallel Molecular Dynamics simulations. As the result, the theoretical upper bounds predict experimental effective ranges and are also valid on commercial parallel computers.
منابع مشابه
Molecular Dynamics with Load Balancing on Distributed - Memory Mimd Computers
We report two aspects of a computational molecular dynamics study of large-scale problems on a distributed-memory MIMD parallel computer: (1) efficiency and scalability results on Intel Paragon parallel computers with up to 512 nodes and (2) a new method for dynamic load balancing.
متن کاملMolecular Dynamics for 400 Million Particles with Short-range Interactions
We report the design and performance of a computational molecular dynamics (MD) code for 400 million particles interacting through the standard pairwise 6-12 Lennard-Jones potential on a 1024-node Intel Paragon, a distributed-memory MIMD parallel computer. The initially recorded “particle-step time” was .4 microseconds. A new inter-node communication strategy ensures high parallel efficiency fo...
متن کاملParleda: a Library for Parallel Processing in Computational Geometry Applications
ParLeda is a software library that provides the basic primitives needed for parallel implementation of computational geometry applications. It can also be used in implementing a parallel application that uses geometric data structures. The parallel model that we use is based on a new heterogeneous parallel model named HBSP, which is based on BSP and is introduced here. ParLeda uses two main lib...
متن کاملLoad Balancing in Parallel Molecular Dynamics
Implementing a parallel molecular dynamics as a parallel application presents some unique load balancing challenges. Non-uniform distribution of atoms in space, along with the need to avoid symmetric redundant computations, produces a highly irregular computational load. Scalability and eeciency considerations produce further irregularity. Also, as the simulation evolves, the movement of atoms ...
متن کاملDevelopment of Molecular Dynamics Simulation System for Large-Scale Supra-Biomolecules, PABIOS (PArallel BIOmolecular Simulator) Project Representative
The Earth Simulator has the highest power ever achieved to perform molecular dynamics simulation of large-scale supramolecular systems. Now, we are developing a molecular dynamics simulation system, called PABIOS, which is designed to run a system composed of more than a million particles efficiently on parallel computers. To perform large-scale simulations rapidly and accurately, state-of-the-...
متن کامل